Manually updates a user in the cache.
Useful when user data changes and you want to update the cache without waiting for the next resolution.
void updateUser(UserID userId, User? user) { _cacheUser(userId, user); }