FIX: Debounce group name validation correctly (PR #13757)

debounce (and throttle etc.) don’t work as expected if they receive a different function reference (which is what happens when passing an anonymous function) each time they’re called. This PR makes the debounced function a component property and passes it to debounce so it’s correctly debounced.


Thank you for this :+1: