Hey, I'm using a couple of buffered functions in my application and to achieve them I'm having to create functions inside a controller, then add something like this to the init function ()

this.bufferedCheckSomething = Ext.Function.createBuffered(this.checkSomething, 300);
The request is to be able to specify a buffered call inside a controller and have a separate icon.

At the moment it might look a little confusing to a second developer who looks over my code because you can't directly see that I'm using buffered functions unless you look inside my init function.