Generate a non-covering index plan that is equivalent to the original plan. The non-covering plan consists
of a join-back between an index lookup and the primary table. This join-back is performed using a rowkey join.
For the primary table, we use a restricted scan that allows doing skip-scan instead of sequential scan.
Remainder Filter Exchange
Restricted Filter (with index columns only)
This plan will be further optimized by the filter pushdown rule of the Index plugin which should
push the index column filters into the index scan.