Bram Pouwelse Awesome! Ping me if you need some pointers. I think I have a decent idea of how this should work now.