Yeah, those all sound pretty useful. To be clear - I'm not saying "I don't really want to implement that feature", just "it'll be tricky, so I want to make sure there's good use cases for it first" (whereas preassigned shimmier was easy enough that I wasn't so worried about that).