cache current_user
preload responses and show counts