Can't _linkField return an array of fields as well?