This looks like it was a good discussion -- last summer. But it doesn't seem to be a patch under active development now.
It sounds like there were some design constraints that still need some new ideas to solve and a new patch will be needed to address them. Should this be marked Returned With Feedback? -- Gregory Stark As Commitfest Manager