Add composition with replaceInObject & renameInObject