Please add a comment here about us intentionally keeping the lastEntryTime outside the gateEntry generator and that we know the implication is that two different triggers may then be quashed (versus a repeated event), but we're okay with that.