Kinda, express has 3 separate middlewares (json, multipart and plain POST).
As soon as you're doing file uploads, you have to use multipart though.

Rather than having 1 big metadata JSON object, I'm going to have 2.
One for the sizes and one for any other data we might have, that'll probably end up a bit cleaner