If Byakugan already does all this, I can't even imagine what Tenseigan can do, after all it was compared to Rinnegan
I believe that the entire Sharingan lineage is a mutation, in the current Boruto Manga the Byakugan will be explored more, after all it is an Otsutsuki Doujutsu.