U-Boot from SD Card on Rock 3 C

Since rock 3 C does not currently support booting just from a nvme, is it possible to install u boot on a sd card, but have the os on a nvme? If possible, this would allow me to use a super cheap micro sd card since the card will only be used in the bootloader process and the nvme will handle everything else.

I have not been able to find a guide on how to do this. I am also open to other suggestions if this is not the best path to get a cheap micros/no microsd build with a nvme. Thanks for help.

Edit: I have attempted to follow this guide, but I have not had success so far.