void update(num scale, [num rotation = 0]) { _updateV2(scale: scale, rotation: rotation); if (!_isUpdated(scale: scale, rotation: rotation)) { _updateV1(scale, rotation: rotation); } }