Categories of magic