If you don’t know what points you will need until after a solution, saying doing some analysis and playing around in the REPL, or generating new interpolations on-demand (rootfinding and such), then you’d want the dense continuous output. If you know what values you want, just use saveat and directly compute those. That will be cheaper since then it doesn’t have to save the whole continuous output.