ok I did it.Has to go down as a 'hack'/workaround.I've made a GitHub gist of the proof of concept code and made it available at: http://bit.ly/2JOnAf0 When I find time I'm going to elaborate on it