The Tag() expression function i've used can't be optimized as well as an indirect tag binding.
Given that, the best way to achieve this will be to instead of using two Tag() functions, we'll create two custom properties on your component, let's call them tagValue and tagUnit and each of them will have an indirect binding and they'll look something like this:
Then on your props.text property instead of the expression with two Tag() functions, you'll just add the two properties together like this:
{this.custom.tagValue} + {this.custom.tagUnit}