Thanks for the information @finetjul, it seems that vtk.js contains what you need for polydata slice intersection visualization.
Note that if you work with closed surfaces then your users will expect to see the regions inside the contours filled, so displaying the raw intersectWithOBBTree
result is not sufficient, but you also need contour triangulation.