I just figured this out: in some contexts, some views will not be rendered if they're backed by AppKit or UIKit. Widgets, ImageRender, and the new shader APIs will refuse to play with those types of views. See the callout right above this section in the docs. Buttons, for instance, will work but ProgressViews or Pickers will not.