Allowing fields to set component extra values through the node form