unfortunately, I think tornadoFX interprets width/height to mean the width/height of the grid tile as well as the element. I showed an example with the first metro tile at line 8, but the same seems to be happening in my 3rd tile. I honestly can't tell what I'm doing differently, so it's either something I'm doing with gridpane constraints or a bug in the src code