Add more finer-grained control over category types.