* Surface view no longer pauses/resumes, so switching between activities is faster
* Changes to TODO mentioned in previous commit weren't added, adding them here
* Trying to reuse the same renderer after changing the phone's orientation doesn't appear to be possible; need to simply optimize code instead