Allow empty lists for cast embed

What kind of issue are you running into by keeping it optional?

embeds_many fields have a default of empty list so if they’re not provided they will be set to []. Is there some kind of edge case you’re running into that isn’t working as expected?