You are talking about a base issue with the engine itself, not just BG3
The 'fix' (assuming we have the option) is to reset areas once we move to the next act after full release
Marking important quest items as bound + a different colour is how Larian is currently trying and that's a terrible system making us clink from all the keys
