Incremental Reflection when two tables joined

I ve read Refresh Reflections | Dremio Documentation this part:

Both the anchor table and the reflection must be partitioned, and the partition transforms that they use must be compatible.
When a reflection is defined on a view that joins two or more anchor tables…

I already use the benefits of incremental reflection of vds that involves single anchor AWS GLUE table with partitions == reflection partitions. And it works fine - my reflection refreshes are much faster and only involve partititions changes in GLUE.

But can i have same benefits in case I join this vds(or anchor table directly) to other vds:
see vds_joined:

select * from vds_partitioned join vds_other on ...

where vds_partitioned has reflection updated using incremental refresh
vds_other - has reflection using full refresh
parent vds_joined - has reflection with partition == vds_partitioned.partition

when vds_partitioned is incrementally refreshed for changed partition and vds_other reflection was not changed since prev vds_joined refresh, i can imagine incremental refresh can happen for vds_joined where it will load only changed partition data from vds_partitioned and inner join on full data of vds_other and save incremental results.
But seems it doesn’t work now this way and full refresh is done.

Can this be achived somehow?
vds_other is based on couple of RDBMS tables and reflection is not partitioned.

If vds_other reflection would be partitioned(how?) would it help?

Build Info:

  • Build: 25.1.6-202501021803480419-127757a4
  • Edition: AWS Edition (activated)