Camera world-space position, precomputed from the view matrix. Set once per frame via setCamera, avoids repeated matrix inversions.
Vector3 get cameraPosition => _cameraPosition;