I like the canvas item a lot, but when you are trying to hide cards and reorganize them, it all goes back to default creation order. This is super frustrating as you cannot reorder the cards on the tree view (one of the few things that cannot yet be reordered). This is a huge waste of time when I'm developing a new canvas and adding in more cards as I realize it would look better with xyz, etc. instead of just xy.
I view hiding cards as one of the best uses of a canvas, allowing me to create a really nice component thats organized, compact, and easily reusable throughout my app.
Please allow us to reorder Canvas cards in the Tree View as the "drag the card" interaction doesn't work properly with hidden cards.