I’ve expanded this question into a new post here (because it’s led to whole bunch of questions for me):