Updated the task to allow for running different revisions on different files without destroying the whole map