Object pooling implemented using Dictionary to store objects. PoolableClass included as an example of a class that can use object pooling.
Message sending and listening. Unlike native and Starling events, messages can be sent with a data object.