playing with the idea of passing a component a data stream to work with, instead of pin data.  For use with the IMU, exposing devices as properties