Trying to look at user #72775's page spits out this error:
PG::QueryCanceled: ERROR: canceling statement due to statement timeout : SELECT "posts".* FROM "posts" INNER JOIN favorites ON favorites.post_id = posts.id WHERE (true) AND (posts.is_deleted = FALSE) AND (posts.tag_index @@ to_tsquery('danbooru', E'(''fav:72775'')')) AND (favorites.user_id % 100 = 75 and favorites.user_id = 72775) ORDER BY favorites.id DESC, posts.id DESC LIMIT $1
I assume someone with a longer timeout allotment might actually be able to look at the page. Is it worth trying to have those subsections (Uploads/Favorites) gracefully fail and just not show anything if any of them timeout or nah?