
Just tried using an inspection tap tool on a bar chart to fire a custom callback with the data. Was a bit surprised that instead of a nice categorical value I got a number that ranges from 0 to the number of bars.
Is there any practical reason for this? Would it make sense for CategoricalScale to not be a subtype of LinearScale, just like with the axis types?

