How to maintain part's CFrame offset relative to camera

Essentially I have an “egg” part that is positioned very specifically offset from the camera. I’m using this bit of mathy positioning code binded to renderstep which maintains offset from the camera (amongst other things) so that it is always in frame and in the proper place. What I am trying to achieve is to be able to position a “chicken” part that can calculate the offset from the camera and maintain that egg’s last offset in order to keep the chicken in frame and at the egg’s previous position without having to know the egg’s offset from the camera specifically. This would allow me to be able to manipulate how the egg’s position is calculated without having to mirror the same steps to calculate the chicken’s position. I have attached a diagram just in case that explanation was hard to understand.

Could you attach a video of an attempt of yours for example and clarify the current behavior as opposed to the behavior you are aiming for? I am confused by your description of the problem and the diagram didn’t provide much further clarity.