NIP16 introduces a replaceable and ephemeral event range: [10000..20000) for replaceable and [20000..30000) for ephemeral.
NIP15 sends an EOSE notice to clients after all stored events are sent to allow loading indicators and other use cases.