Typo and unicode literals
Rename for clarity
Repos and users now need to be cached independently of events.