Feature Request: API to read tulip machine attributes

Tulip API supports machines updating machine attributes and allowing tulip apps to change machine attributes but external machines cannot read attributes set by tulip apps.

This limits our ability for a machine to be triggered to execute some work based on a change in tulip. Is this an intentional limitation?