Couldn't you pretty reasonably create Bokeh algorithmically, since it's destroying information rather than creating it?