I finally got the entity hierarchy tree working properly, and the global position is correctly updated (lasers spawn at the tip of the gun)