If I create an occlusion area, can I freely add/remove/move objects inside of that area and still have them occlude? Or do you have to re-bake every time you change something?
Do you understand the distinction between static and dynamic objects? Static objects never move at runtime. Dynamic objects can.
The pre-computed data for occlusion generally only takes static objects into account. Dynamic objects are handled at runtime.