Tilemap with moving tiles?

I have a tile-ish game, but the tiles move about as the player under certain conditions.

Is a tilemap still the way to go here?
Would a GridView work or should I create something bespoke?