how fast is the movement. muscle twitches are fast, like random jerks of the muscle. If it's slow as you kinda describe:
Then I don't think it's a muscle.
has been pulsating, back and forth, back and forth
Then I don't think it's a muscle.