[Review] Test instance power control

Depends on #1007
I like this but I would personally put also an `if` check there with `does_exist_on_provider` function or whatever it is in the class :).