public virtual IUpdateDepth Adjust(ClassMetadata clazz) { FixedUpdateDepth depth = (FixedUpdateDepth)ForDepth(clazz.UpdateDepthFromConfig() ).Descend(); return depth; }