Using load() function with specific scenario

In my logic the scenario plays important role mostly when doing massive assignment. One option for me is to set specific scenario before load() and then switch it back to default after load()

I think it would be useful to be able to pass a scenario as a parameter for model->load() function.