Thanks to @catalanojuan, this is already started: https://docs.google.com/document/d/1v2vBT7VhSaV0cINWj-EdpuMe5X7fE7LeaJffWdU60rc/edit?usp=sharing We should turn it into a pull request to discuss details over there.