Ended up doing one more feature before bed. It's a little hacky and I might need to rework it later if I want to add more features, but that's a problem for future me. For now it's working as intended.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!