Deep dive into how Firebolt optimizes query performance through caching and reusing results of parts of the query plan.