I have an Empty, not located at the origin. When I parent a mesh to the empty, the mesh changes location. I don't understand this functionality in Blender. Is there an option to prevent this from happening? Right now I make sure to leave the Empty at the origin to prevent the mesh from relocating during parenting.