Yes we'll need to break the listener out if you want to add a permission here, but let's do that in a separate commit.  I'd recommend just dropping the permission for now.