i am having a consistent problem with a flag. it works fine, but as soon as I parent it to a func_tracktrain it does not respawn correctly. When it respawns it spawns off to the side, each time the flag returns it spawns off to the side from where it should be. the entities are a copy from the flag on train prefab, where this same thing works. Any ideas?