I think your question is if we should use `autoUpdateReplayMax` for initial recovery as well, right? This would be probably good enough for most use cases. However, the initial `autoUpdateReplayMax` would then be replayed immediately during initial recovery. If users want to have an `autoUpdateInterval` **before** replaying the first bunch of messages they must set `autoRecoveryReplayMax = 0`. I'm not sure either, either remove `autoRecoveryReplayMax` or document what I described here. WDYT?