Automatically unloading zfs dataset keys on reboot

Hey there y’all! Hope you’re having a great weekend! So, I just created a new zfs pool with a dataset that is password protected. However I noticed that on reboot, the dataset would be automatically imported and work, which is not something that I wish to happen. How can I make it so that it automatically unloads all the keys? (Context, am on NixOS, boot partition is not encrypted, so it means that it is saving the zfs pool key somewhere unencrypted, which is not ideal)