updateTree() is called before other accessing operations to shapes so updateTreeCompressor is not needed.