How to display 100 time series plots in one tab efficiently


I would like to display about 100 measured substances as time plots.

For that I am using this code:

session = push_session(curdoc())

p = layout(p2D), where p2D is a list of list of 2 figures. In total it is about 100 figures with annotations.§

In the background I am running bookeh server on localhost.

Is it possible to split up the figures to different firefox tabs:

p = layout(p2D[:4]) -> tab1

p = layout(p2D[4:8]) -> tab2

p = layout(p2D[8:12]) -> tab3

? I would I go about this?

Would the performance increase by doing so, since all session are parallel? At least it would improve more clearly arranged.

Thanks for your help.