Is there a performance advantage to using this elsewhere in the Firmata code? If so we may want to think of integrating it. It would happen later since it would likely break backwards compatibility with existing client applications and we'd have to get our client libraries (and other active client library authors) up to date in order to test it. If there is a considerable advantage of using it though I think we should consider it since we can break compatibility with a Firmata 3.0 release.