Are users supposed to call ``compute_plot_intervals``?

Then, I think the structure is fine, but we should change the names. ? I add more in a non-code comment