Improve caching/sharing of data.

Move data out of Activity scope and into an object that will be
available for as long as the application is running.