Work in progress and alpha features

I just created a new feature request for this myself:

Fingers crossed we might see something added at some stage! (though I suspect it would be a fair bit of work to implement well)