Prioritize ivars over metadata for Fields

Fixes #346 - tested locally and seems to work as expected