Introduce passing_floor event and document it