The UI preview is very slow compared to the run

Correct me if I’m wrong, but if I click on a physical dataset, by default a UI preview is performed. Regarding the implementation of Dremio, I seem to understand that a SELECT * FROM TABLE is made anyway. If I have a table with 1000000 rows, the preview sends the JDBC driver a SELECT * FROM TABLE, then the driver actually prepares 1000000 of rows, but Dremio decides to take only 10000 of them.Why isn’t there a SELECT * FROM TABLE LIMIT 10000 from the preview? If I decide to perform a SELECT * FROM TABLE LIMIT 10000, obviously the JDBC driver prepares only 10000 lines and therefore it will be faster.