The issue is that certain fields don't need to be FormData, only the attributes with the file transform.
I'm seeing issues with certain libraries that expect arrays to come over as arrays, and not comma separated strings. This happens with hasManys when you POST an attribute as an array.
Seems like there should be a type check here.