Default implementation assumes all FieldViews are added directly to this view as their
parent, as the first children. Subclasses can use an alternate behavior by overriding
addFieldViewsToViewHierarchy().