This removes the session-cache from the UserDiscriminator,
first the UserDiscriminator should not cache this and second because it gives some issues when the session-data is shared between users.
Caching of the discriminated user-system will be reintroduced in another PR, but must be enabled explicitly then.
Which will also will introduce a new event 'USER_DISCRIMINATED' to inform that the active user-system has changed.
This removes the session-cache from the UserDiscriminator, first the UserDiscriminator should not cache this and second because it gives some issues when the session-data is shared between users.
Caching of the discriminated user-system will be reintroduced in another PR, but must be enabled explicitly then. Which will also will introduce a new event 'USER_DISCRIMINATED' to inform that the active user-system has changed.