The reason I'm bringing this up is because I've been working on this area
recently and would like to contribute back some code (fixes, customizations).
Since it depends on this patchset, I'm not sure if I should wait for it to get
accepted or we'll just end up growing the patchset for another iteration...