Fixing issue of going to a page when the user is not logged in yet.
Deferring allowed values retrieval until they're asked for. They aren't yet cached for next time, but would be a good optimization to add.