Feature request: Category unlocking based on data

Continued here: