I agree it's not necessarily old school, just the way I prefer. And you don't need to use as much prep with NPCs to do things this way. Just make sure that whatever they can do is plausible for a creature of that sort with those circumstances could have. An NPC wizard shouldn't IMO have any...