separate entity camera transform from translation so model to world to camera translation can happen ouside of the rotation matrix.  having translation in the transform matrix was causing rotation aliasing at the far ends of the universe.
render some guns barrels on the weapons turret screen