Making plugin additions synchronous so we don't accidentally overwrite plugins.json in the middle of retrieving other dependencies.