When an item is loaded without a variant, you can go in and assign the variant, but it deletes the price. A cleaner process for this would be nice, either error-ing before it loads so you can fix it then or the ability to add it without removing the price to fix.