This seems good but is also a little error prone. Can you confirm you navigated around the user pages a bunch locally and it looks fine? If so please merge when you feel you are around to support any regressions that may pop up.
Yep, I made sure to heavily inspect the first few changes I made, and verified the user card functionality that I could. There’s a lot in there!