So sadly you still have to punch holes.
Then again, it isn't that much of a bother if all you have to do is punch a lower hole, relocate the socket and then plaster both holes up and repaint. Especially if you make it a weekend job to do the whole house at once. Or rather, the way I look at it is that it's a weekend job that will improve how the house feels for decades. Doing blind wiring (gutters) for all the ceiling lights falls in the same category.