Rays can't be selected?

I don’t seem to be able to get my ray() objects to be selected, unlike the circle() objects given in the example at https://docs.bokeh.org/en/latest/docs/user_guide/styling.html#selected-and-unselected-glyphs. Am I making some mistake, or are rays inherently non-selectable?

Minimal working example follows. You can see that the circle objects change when you click on them, while the ray objects don’t.

from bokeh.io import output_file, show
from bokeh.models import Circle, Ray
from bokeh.plotting import figure
from bokeh.layouts import column

plot_circle = figure(plot_width=400, plot_height=400, tools="tap", title="Select a circle")
renderer_circle = plot_circle.circle([1, 2, 3, 4, 5], [2, 5, 8, 2, 7], size=50)
selected_circle = Circle(fill_alpha=1, fill_color="firebrick", line_color=None)
nonselected_circle = Circle(fill_alpha=0.2, fill_color="blue", line_color="firebrick")
renderer_circle.selection_glyph = selected_circle
renderer_circle.nonselection_glyph = nonselected_circle

plot_ray = figure(plot_width=400, plot_height=400, tools="tap", x_range=(0, 20), title="Select a ray")
renderer_ray = plot_ray.ray([1, 2, 3, 4, 5], [2, 5, 8, 2, 7], length=10, line_width=4)
selected_ray = Ray(line_color='blue')
nonselected_ray = Ray(line_color="firebrick")
renderer_ray.selection_glyph = selected_ray
renderer_ray.nonselection_glyph = nonselected_ray

show(column(plot_circle, plot_ray))

Not currently, please see the link in this answer which is relevant also for ray glyphs:

Thank you!