Might those be snap packages? It sounds like a similar annoying I had, where df would be filled with /dev/loop entries, multiple for each snap package, to the point where 20% of the lines were actually useful. That was enough for me to purge every snap package from my install and remove the snap core altogether.