Particularly here I’m talking about the trick (at the ~1:00:00 timestamp):
When the new Canvas rolls out, the structure will look like this. So if you’re going to implement this now, plan in advance so that your code supports both versions preliminarily.