This functionality is experimental, meaning these APIs are not expected to be stable any time soon so use at your own risk. Feedback, however, would be very appreciated :-)