Showing category and subcategory in lists?

In lists of topics, Discourse shows the category OR subcategory for each topic. Is it possible to show category AND subcategory?

Example. Imagine this structure of categories and subcategories:

  • Math
    • Level 1
    • Level 2
  • Philosophy
    • Level 1
    • Level 2
  • Music
    • Level 1
    • Level 2

By default, a topic list shows subcategories only:

  • How do I play the Piano? - Level 1
  • Was Descartes wrong all along? - Level 2
  • I can’t get my taxes right - Level 1

In such context, it would be useful to show the categories as well:

  • How do I play the Piano? - Music - Level 1
  • Was Descartes wrong all along? - Philosophy - Level 2
  • I can’t get my taxes right - Math - Level 1

Just in case it helps, I am using the Graceful theme.