PR to get comments/answer questions async

I was reading through this code and some questions came up--both nitpicky little things and larger questions about gaia development and UI approaches. Rather than clutter the main PR with my additional questions, I thought I'd open a PR against my repo, and ask questions here.

Answers much appreciated!