Paper Global Config | PaperMC Documentation
Global configuration options exposed by Paper will affect all worlds on a server, or the server
docs.papermc.io
It can be easily configured and does not require additional plugins to be used.
It should also solve that issue with people spamming coreprotect lookups, since you can make filters for specific packets such as ServerboundPlayerActionPacket.
The packet limiter should be easy enough to configure.