Good idea! Relays that support NIP-40 already purge expired events after the timestamp. But not all relays honor NIP-40, so it makes sense that Iris and other clients enforce it client-side to also hidding replies and reactions.
PS: nostrcheck server supports it too 🤓🥳