MapFields with FileFields save now. Not exactly sure what though.

But to gte more peopple testing this, here is the code. Assume it's
broken please and don't use this in production.