Great idea!
Linking it to the API Feature Requests too, as this will most likely be part of that / will require the new public API changes: