Restructured a little. Aim offset is being deprecated. Aim offsetting is now handled with a single translation in camera space after initial positioning.