This just happens to one of the biggest reasons for bad performance. Tableau is meant to provide you visibility into your data in a way that you can interact with it.
Long gone are the days when you NEEDED to create long tabular reports to have access to all your data
Just reducing the amount of data displayed at the row level, makes a huge difference.
Below is an example of how using “Guided Navigation” principles allows you to show the tabular data only for a certain slice can help improve performance