The change here in the demo was a decision, not an inevitability.  When I first translated the existing functionality to the new version with `drawImage(method='no_pixel')`, I realized that it was hard to justify pedagogically.  But switching to `'sb'` actually makes sense.  So I felt like it was the better choice for the demo.