Oh the skill training would be pretty unaffected. I’d use visual encounters that randomly trigger a battle from the appropriate encounter list when the player interacts with them. (No chasey-unavoidable-collision BS) Leaving the area would just refresh them to fight again.