I’m not sure I understand it is you’re trying to do.
But maybe if you put Null objects where you’re “hidden areas” are supposed to be, you could easily use the position info of those Nulls to properly coordinate your movements
You could always do it the stupid simple way and create a solid, make a round mask while holding shift and align it up with the text. Then parent that layer to the text layer so the bullet follows it around