How do I stop snaps mounting during boot on Ubuntu 18.04?

So @mborzecki looked into this a while ago and there seem to be some kernel bugs surrounding mounting many squashfs’s at the same time, resulting in inefficient clashing with multiple mount units trying to use the same device mapper, one of them wins the other fails and tries to find another one and fails, etc. etc.

See Snapd causing lengthy boot time?