@nschonni I'm good with it now. He did as much as he could because he had to attach event handlers. There will be a more efficient approach that will be used in v4.0 but his current approach is fine for v3.1.