Category design considerations