Require that the project declare the exception to use for invalid session. Allows more fine grain control on session/transaction/etc attributes
Refactor the session manager so that deletes that result in unsubscribes are processed first, avoiding the scenario where you can receive updates for entities no longer in the client-side context