Another attempt to refactor the storages in order to have singletons when needed.
Postpone final solution, it looks I need to understand gevents better.
That said, it works now, but some notifications are repeated.