So it’s mainly a question of tags and location, and whether I want the time to be visible at the top level.

Currently I like the idea of continuing the time as the text in a block that identifies a certain “session”. Then that session can be in -> a location.

Pretty happy with using the tag -> formulation as well.