I need to annotate a category as "Discretionary", "Non-Discretionary", e.g., a personal loan payment vs specialty grocery transaction, and other values which can't be inferred, e.g., income transaction in an expense account. This is useful for budgeting, cash-flow projections, and analysis. Using the category description field is a hack. Using tags is unwieldy and cumbersome Using existing category hierarchy is too rigid This is not auto-tagging transactions per category. This is not annotating tags This is, in a way, an extension of the category group concept, but traverses category groups without forcing a hierarchy.