From Vivado version 2021.1 onwards Block Design Container (BDC) is flow is supported for IDF+DFX. Refer to XAPP1361 - Isolation Design Flow + Dynamic Function eXchange Example for IDF+DFX example with BDC. Refer to Vivado Design Suite User Guide: Designing IP Subsystems Using IP Integrator (UG994) for more information about BDC. Refer to Chapter 5 in this same document for more information on Block Design Container.