Re-validating bounds if listeners have side-effects, proper flag handling
Notes