GUI Containers: refactored some code which updates the GUI container's transform to be in sync with camera