WIP: Category import. We went down the wrong path, and this commit is
for reference to show that approach.