I explored the idea (wrote code), and it just gets more complicated, thanks anyway