@AlexandreAbraham sounds good. I will play around with it a bit more and assuming it works out we can include it as an external module (I will let you know, so you can issue a PR and get proper credit).