Hi,
Unfortunately not as yet. After trying a fair few approaches I just kept getting stuck. As it's a side project of mine it's kinda been on the back burner a bit. Annoyingly I know that it can be done though. I've got some time off coming up, so I'm gonna have another stab at it then. If I get any further I will let you know. And likewise if you make any progress, a nod in the right direction would be much appreciated

Good luck!