> Could you try with my proposal

Your proposal only re-pops once; mine keeps on going until there's
been no changes for X seconds.