`theme` not used except as a key to fetch a value in a dict. Maybe more efficient to use `.values()` here?