Intersection vs sphere working

Iteration 1:
Generate primary rays from a camera position and orientation: Check
Support ray casting of sphere primitives: Check
The rest: Not check