Yesterday I opened this issue https://issues.apache.org/jira/browse/UIMA-4062.
I'm writing here because I'm willing to contribute in development of such functionality. I only want to know which will be the best option to implement such feature, and I think this decision has to be taken by UIMA team. So if you agree on how the implementation has to be made I can implement it. Kind regards.