It’s designed for navigation and will apply ’active’, ’last’ and ’parent’ classes by default. You can also easily customise the output to whatever you need.
Not sure exactly what you are trying to do, but it should be possible to use TVs with wayfinder - see here: Wayfinder - TemplateVariables
And you can define custom chunks as ’templates’ for Wayfinder to output pretty much whatever you want. Really depends on what you are trying to achieve though!