We should include a top-level UUID for an exercise - this is also relevant when tackling provenance-related issues later on