only check value type on fields that are collections