books count cache in users and public profiles
display_name attribute is moved from user model to profile