Hello, I am using Pinot tables for an app which cannot have a down time. The tables are REFRESH tables. I am thinking of maintaining 2 table versions of current and old for each table. So that at any given time data is available and to add some logic to switch the tables being referenced at the API side once data gets refreshed. Is this is the best way to go about it? Or can I use segments with date and try to query the correct segment- something along those lines. Am I missing something here?