We have a possible use case could be facilitated by adding a few new features and a new permission node (or nodes).
We want to give NPC creation rights to trusted-level players, but need to restrict the usage of the commands based on time and/or quanity to limit abuse (cheating). It may be useful for these limitations to be configurable via config settings.
We may also need such similar enhancements and limitations for NPC teleportation commands.