My intention was to have the simplest implementation with the most information, so having 2 cameras is a solution of sorts but it sort of fails on both my objectives adding the complication of a second camera and then perhaps having to implement controls for that as well as the 3D controls of the pieces... and even so there will still be some aspects obscured.
This was also much easier to code, an unspoken 3rd objective :)