ONEWAY: call categoricals_done only once