Never mind. I was using pop() to simply run a jocard.deactivate() function which I don't need now. stack.push() seems to handle rendering one view at a time to the DOM and all seems to be running correctly now.
This is mostly relevant to my previous questions which had to do with logging out of the application and handling data and UI clearing. Which bar a joTable instance, is all working fine now. But that joTable is for another post.