I have also played around with various view-setup(for different Dashboards), on my laptop, to get the same order-setup on my phone, vs 4K-TV
Best result ( in Masonry-view ) is with vertical-stacks, with what ever inside, and each fill about the screen-high of my laptop ( it’s important they are about the same High ) , so with 3 columns-in masonry, the 3 stacks turns up “beside” eachother, filling the screen, and on the phone(vertical, each vertical.stack/view-column, comes below eachother ( in the order column 1.2.3 )
Depends as mention upon the size of the cards, a vertical-stack can fill the height of i.e 3 cards( but still counts as 1 card ! )(1 card can also have the hight of 2 smal cards), and so masonry “tors” these cards around, (when possible) , on a big screen with i.e 2-3-4 columns, and it tries to “fill/level out” rows and columns … And it’s very anoing, as you say.
Go to your Workstation, click edit:dashboard, pick the highest number ( 28), and then the " - " , to give it next lower (27) , then keep going until it’s number 1 , AND see what’s happens with the order of your view !
I wont say, “then you’ll understand” , it’s more like, you wont understand
It wont have such a big effect as your vertical stack is only with 2-3 small cards, but if you have higher cards, or 3-4 cards in a stack, it would move around several cards each time, and you will not find it funny or easy to place the cards where you want them