Dynamic Function eXchange designs can use the Vivado Incremental Compilation feature for any child configuration run. The flow is documented in Vivado Design Suite User Guide: Implementation (UG904), and best results are seen when 95% of design instances match.
For any Incremental Compile usage, be sure to select a prior checkpoint for that specific configuration to match as much of the design as possible. Support in this release for the second configuration and beyond; all static logic and routing is locked, so the Incremental Compile effort will be focused within RMs.