I think the OP wants to keep the existence of random encounters for immersion (because you get attacked by bandits or wild beasts occassionally), but make them resolved as quickly as possible in order for the game to focus on fights that have actual significance in the story.