Basic presence storage and events.
Timeout-based presence implementation.
Clean up unsubscribe.