I want to pose the question if everyone agrees that the UpdaterAbstractCreate should require the FeatureAttributes?
Personally, I would think it is more general to remove the setTag() in the UpdaterAbstractCreate and, if required, then implement a inherited class where the setTag() functions is added to the particular functions.