Here's the challenge...
You have 10 activities in your schedule. They are all resource loading (not necessarily the same resources). They have a 'prioritisation' code allocated to determine the sequence of preference for resource levelling. There are no real inter-dependencies between them. They can all happen in any order, they could all happen at the same time, apart from 1 of those activities (let's call it Activity X). When Activity X happens, none of the other 9 can be planned to happen. How can this be achieved using resource loading?