The following classes should treat temporary users the same as anonymous users (i.e. users who can't save custom preferences):
- UserOptionsManager
- StaticUserOptionsLookup
- DefaultOptionsLookup
- UserOptionsUpdateJob
Wherever these do something different based on whether a user is anonymous or registered, they may need updating (including comments).
Tests and comments should also be updated.


