Added a GuiHostReplace for multi-layered replacing