didn't Tableau (and some other BI solutions) have this feature out of the box?