Important btrfs subvolumes like /root and /opt are unmounted during boot

systemd mounts what I need:

erlangen:~ # journalctl -b -o short-monotonic | grep -i mount
    0.142493] erlangen kernel: Mount-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
    0.142532] erlangen kernel: Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
    1.917314] erlangen systemd[1]: Condition check resulted in dracut pre-mount hook being skipped.
    2.866338] erlangen systemd[1]: Mounting /sysroot...
    2.877360] erlangen systemd[1]: Mounted /sysroot.
    2.977661] erlangen systemd[1]: Condition check resulted in dracut mount hook being skipped.
    3.837189] erlangen kernel: FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    3.853239] erlangen kernel: EXT4-fs (nvme0n1p3): mounted filesystem with ordered data mode. Opts: data=ordered
    4.060798] erlangen kernel: EXT4-fs (sda4): mounted filesystem with ordered data mode. Opts: (null)
    4.113867] erlangen systemd[1]: Mounting /home-HDD...
    4.113975] erlangen systemd[1]: Mounted /home-HDD.
erlangen:~ # 

Some of the following do not show up in journal:

erlangen:~ # mount |grep sdb5
/dev/sdb5 on / type btrfs (rw,relatime,ssd,space_cache,subvolid=576,subvol=/@/.snapshots/277/snapshot)
/dev/sdb5 on /.snapshots type btrfs (rw,relatime,ssd,space_cache,subvolid=266,subvol=/@/.snapshots)
/dev/sdb5 on /boot/grub2/i386-pc type btrfs (rw,relatime,ssd,space_cache,subvolid=265,subvol=/@/boot/grub2/i386-pc)
/dev/sdb5 on /boot/grub2/x86_64-efi type btrfs (rw,relatime,ssd,space_cache,subvolid=264,subvol=/@/boot/grub2/x86_64-efi)
/dev/sdb5 on /opt type btrfs (rw,relatime,ssd,space_cache,subvolid=263,subvol=/@/opt)
/dev/sdb5 on /srv type btrfs (rw,relatime,ssd,space_cache,subvolid=261,subvol=/@/srv)
/dev/sdb5 on /root type btrfs (rw,relatime,ssd,space_cache,subvolid=262,subvol=/@/root)
/dev/sdb5 on /usr/local type btrfs (rw,relatime,ssd,space_cache,subvolid=259,subvol=/@/usr/local)
/dev/sdb5 on /tmp type btrfs (rw,relatime,ssd,space_cache,subvolid=260,subvol=/@/tmp)
/dev/sdb5 on /var type btrfs (rw,relatime,ssd,space_cache,subvolid=258,subvol=/@/var)
erlangen:~ #