The idea of floating mats of life reminded me more of Wang’s Carpets.

https://en.wikipedia.org/wiki/Wang's_Carpets