Set a maximum number of allowed categories or at least give a warning that you are trying to fit a dataframe with (some columns) that are (almost) continuous/ have more than 15 categories. I can imagine people not being aware of it and frustrated it takes so long