Round in a circle and...
Added non-stereo surface wrapper. Implemented more of surface that I hoped to avoid. Realised everything will have to be wrapped.