As I was working on #36, I found that VisPy does not allow multiple cameras to be active simultaneously on the same scene.
For scenex, this means that under the current framework we cannot view the same scene through multiple views - thus we have to resort to silly workarounds to get orthoviews.
My current thinking on a solution is to allow for multiple adaptors per model, which would require some added coordination that I'm not sure how we'd implement.