Hi Marty,
Maybe the issue is that hiding a column in a layoutgrid is not possible with ‘hide’. I tried it myself and it was not working for me either.
I’ve good experience with dynamic classes, by the way, for me it works fine.
I tried it out with the dynamic class setting on a container and that worked. See below: