main page is acting funny on heroku. Check to see if this commit fixes behavior.
prefetch relevant data from database
disable page caching because it doesn't update navbar for logged-in customers