Auto-size Ticklabels?

Trying to create a horizontal bar graph where the labels are auto-sized as I donโ€™t want them lost, and this table will be changing in number of categories quite often.

Instead, when the category becomes too small, plotly seems to keep the same font size and only display select labels. I would like every label to show all the time, with the label scaling in the same way the bars do.

See example.

plotly_label_example