VRChat WIP: Refactoring main loop to make it more accurate and websocket-friendly: Persistent friends cache incrementally updated. Individual users only requested from API as needed. Status embeds go stale independently. Worlds cache updated in separate timer; main timer only bakes worlds affected by location changes.
VRChat WIP: Refactoring main loop to make it more accurate and websocket-friendly: Persistent friends cache incrementally updated. Individual users only requested from API as needed. Status embeds go stale independently. Worlds cache updated in separate timer; main timer only bakes worlds affected by location changes.

Protected/rowboat,Protected/rowboat,Protected/rowboat