It wouldn't require that every client and relay dev commit to a unified solution. Each client could for themselves whether of not to implement it. And to make it more useful, users could be able to modify the delay time. This would have the dual purpose of personalized config, and raising awareness of the feature.