The user option 'hide_profile_and_presence' is necessary to figure out if the user status has to be displayed or not. In order to avoid N+1s generated by `include_status?` method, both `user_status` and `user_option` relations have to be included.
Net::HTTP
StaticController#enter
system_user_max_attachment_size_kb