@override double get opacity => paint.color.a;
@override set opacity(double value) { paint.color = paint.color.withValues(alpha: value); for (final paint in _paints.values) { paint.color = paint.color.withValues(alpha: value); } }