@elly @karolherbst You can hibernate to swap files, no need for partitions.
Heck, systemd can even allocate swap as needed.
My take: don't use swap partitions.
@mupuf @elly I think this breaks down once you do full disk encryption.
Though that also should be fixable, just needs to do the "let's use linux as the bootloader" thing :D