You can reuse placement for I/Os, global clock resources, Block RAM macros, and DSP macros to reduce variability between netlist revisions. These primitives generally have stable names and maintainable placement.
Tip: Do not reuse placement for general
slice logic or sections of the design likely to change.