[keycloak-user] Is a KeycloakSession object unique per transaction or per user?