For context, I was told you could only catch one Pokémon per route and if something like a cave is connected to a route, that cave is considered part of the route until it physically changes routes (let’s say you entered a cave on route three which spit you out on route four. You could only catch one Pokémon for that area that counts both route 3 and the cave).