anchor.diff:      _transformMode = value;
   
       // Invalidate stuff
  -    if (attached) performLayout();
  +    markNeedsLayout();
     }
   
     /// The transform mode used by the [SpriteBox].
  
positive.code: 
    Rect _visibleArea;
  
    Rect get visibleArea => _visibleArea;
  
    // Setup
  
  
negative.code:   }
  
    void handleEvent(Event event, _SpriteBoxHitTestEntry entry) {
      if (!attached) return;
  
      if (event is PointerEvent) {
  
        if (event.type == 'pointerdown') {
  