Yep it should be possible, and very cool, it's just outside the scope of this pull request.