Status: IN
Events with no registered handler still advance `LiveProjection._position`, preventing re-evaluation on subsequent `catch_up()` calls — position tracks last *seen* event, not last *handled* event.
Source: entries/2026/05/29/event-sourcing-store-event_store-LiveProjection.md