How to syntax color these parts in C++ with tree-sitter?

I’m trying to color various things in my C++ theme but I’m experiencing a lack of granularity with the new tree-sitter parser.

With the old tm parser I had access to things like:

keyword.operator
keyword.operator.assignment
keyword.operator.assignment.compound
keyword.operator.assignment.compound.bitwise
keyword.operator.bitwise.shift
keyword.operator.comparison
keyword.operator.decrement
keyword.operator.increment
keyword.operator.logical
keyword.operator.sizeof
keyword.operator.ternary
keyword.operator.cast

But now all of that is only available as:

keyword.operator
keyword.operator.member
keyword.operator.sizeof

For example, want to color operators which are symbols (+, -, *, etc.) differently from (new, delete, static, const, dynamic, reinterpret, etc.) but they are now part of keyword.operator.

Am I missing some way of utilizing the new parser for handling syntax colors or is the new one just basic?