I have a frag of the TR in the shade in my tank and that has got to be the slowest grower I've ever had!! May be the shade, may just be because it's slow...
Do not confuse it with the other turbinaria though, yours doesn't have, nor is it supposed to have those huge flowery polyps like on the pagoda cups.
They are same family, just one is an obvious LPS. Yours is not.