Don’t use the “community apps”, because they suck for a lot of reasons. Just install Dockge or Portainer, and install all your apps in there, pointing straight to the official repos and not using some middleman.
Set up a dataset on your NVMe drive(s), in /mnt/nvme_pool/apps, and create subdirectories in that for all your apps. (You can make some of these separate datasets if you want to have different configuration settings for them, such as record size or compression etc.)
Set up this dataset (and any child datasets) to auto-replicate to another location, such as your HDD pool, every day or whatever frequency you like.