Wow, so cool you mapped it out! When implementing the movement and progression system, we did not know how many locations we would have in the end, and if the order of finding them would matter, so I just went with making it this way to be more elastic with the time limit. Also I know how frustrating it can be to find one last thing, so having multiple was a good way to make it easier.