As a separate thing/issue, I will try and write up a coherent design of what we currently have in mind, since the discussion took place over multiple places and some timespan. That way we can see what we have in one place, and discuss parts of the system that are still unclear, etc.