Category accessor trait