That looks awesome! I will take some time to look at the code in detail to see how feasible it would be.