For most plugins, yeah. For instance with my plugin, you'd just have to give yourself vanish.standard and then maybe vanish.silentjoin. vanish.standard=true means you get a bunch of other permissions. Plugin developers are encouraged to write permissions that way just to avoid the issue you described. I consider it a one-time 5 minute inconvenience to do.