Exactly. I have a theory that it's about the way those are populated on a dynamic record. As init values they are populated without sourcing and validation fails because the customer isn't happening first before we set a department or something that is valid for that customer.