@aral this sounds really cool -- and I have only a superficial grasp of how this would be even possible! :)