They traded performance for flexibility. Don't get me wrong, I like the flexibility. IMO I would love a bit of both.
<pipedream> Meaning inherit the root eventDispatcher and modify it to include the flexibility we want while still allowing it to semi managed by the player. Create new namespace starting a new line of components that are simplified and make them use the new eventDispatcher . Although this works for any of the root level items you can't change. Only reason I brought it up was in case we created a streamlined set of components that would translate well in JS. </pipedream> -Mark -----Original Message----- From: Michael Schmalle [mailto:teotigraphix...@gmail.com] Sent: Tuesday, May 19, 2015 8:42 AM To: dev@flex.apache.org Subject: Re: [FlexJS] Event names So are you saying Starling traded a bit of performance in event dispatching to get object pools? Or was is that they needed to implement bubbling of their own display list, so they sacrificed performance. Mike