OnEntityKill taking a very long time

I'm noticing very large delays in calling OnEntityKill.
Is there any way to improve it?

12/30/2022 00:22:22 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1076ms
12/30/2022 00:00:58 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1137ms
12/30/2022 00:00:48 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1111ms
12/29/2022 21:27:13 | Calling 'OnServerInitialized' on 'AntiNoobRaid v2.1.1' took 107ms
12/29/2022 21:25:55 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1244ms
12/29/2022 19:54:56 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1411ms
12/29/2022 19:54:46 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1064ms
12/29/2022 19:52:01 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1079ms
12/29/2022 15:40:25 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1545ms
12/29/2022 14:42:33 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1035ms
12/29/2022 14:40:41 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1154ms
12/29/2022 13:29:47 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1333ms
12/29/2022 12:15:48 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1089ms
12/29/2022 10:33:04 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1484ms
12/29/2022 07:11:03 | Calling 'OnServerInitialized' on 'AntiNoobRaid v2.1.1' took 101ms
12/29/2022 02:59:33 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1474ms
12/29/2022 02:08:39 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1301ms
12/29/2022 01:53:26 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1058ms
12/29/2022 01:53:16 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1126ms
12/28/2022 23:27:17 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1073ms
12/28/2022 21:09:31 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1249ms
12/28/2022 21:09:21 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1323ms
12/28/2022 21:09:11 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1195ms
12/28/2022 21:09:01 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1177ms
12/28/2022 21:08:51 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1115ms
12/28/2022 20:21:51 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1091ms
12/28/2022 20:21:41 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1180ms
12/28/2022 18:33:24 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1215ms
12/28/2022 17:30:38 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1095ms
12/28/2022 05:46:44 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1160ms
12/28/2022 04:47:38 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1360ms
12/28/2022 03:06:24 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1061ms
12/27/2022 23:23:40 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1097ms
12/27/2022 21:15:52 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1057ms
12/27/2022 17:29:11 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1111ms
12/27/2022 14:21:22 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1138ms
12/27/2022 11:59:53 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1171ms
12/27/2022 11:59:42 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1454ms
12/27/2022 11:59:32 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1310ms
12/27/2022 07:11:31 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1057ms
12/27/2022 05:08:24 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1460ms
12/27/2022 05:08:14 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1072ms
12/27/2022 02:45:31 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1061ms
12/27/2022 02:09:52 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1206ms
12/26/2022 20:05:26 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1036ms
12/26/2022 17:24:18 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1303ms
12/26/2022 14:27:30 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1137ms
12/26/2022 14:27:20 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1189ms
12/26/2022 13:33:41 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1061ms
12/26/2022 06:01:14 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1185ms
12/25/2022 19:38:57 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1083ms
12/25/2022 18:45:10 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1405ms
12/25/2022 14:16:59 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1141ms
12/25/2022 08:19:33 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1450ms
12/24/2022 21:36:36 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1048ms
12/24/2022 11:31:55 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1474ms
12/24/2022 09:33:17 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1142ms
12/23/2022 17:20:22 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1152ms
12/22/2022 23:53:42 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1038ms
12/22/2022 21:51:41 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1176ms
12/22/2022 03:33:52 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1190ms
12/22/2022 03:33:42 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1043ms
12/22/2022 03:33:32 | Calling 'OnEntityKill' on 'AntiNoobRaid v2.1.1' took average 1024ms
12/21/2022 22:35:24 | Calling 'OnEntityTakeDamage' on 'AntiNoobRaid v2.1.1' took average 1022ms

hmm there's not much you can imporve with OnEntityKill as its only one line of code. All its doing is when a building block (Walls,Foundations, Floors, etc) is destroyed it will get removed from a list it creates to know who owns which building block. 

private void OnEntityKill(BuildingBlock block) => _blocks.Remove(block);


could you post a list of what plugins you have as it could be causing issues. The only reason I can think of why OnEntityKill could be doing what its doing is that mass building blocks are being destroyed at once from ethier large groups spamming explosives when raiding or from a plugin

Here it is.

Admin AntiHack Fix
Admin Logger
Admin No Loot
Admin Toggle
ADR Arkan
AntiNoobRaid
Anti Offline Raid
Arkan
Auto Demo Record Lite
Backpacks
BanditHide
Better Chat
Better No Stability
Better Say
BGrade
Blind Death
Blueprint Manager
Bradley Guards
Building Actions
Building Grades
Chest Stacks
Compound Teleport
Convoy
Copy Paste
Crafting Controller
Cupboard Limiter
Cupboard Messages
Dance
DangerousTreasures
DCProtect
Death Notes
Disable Radiation
Discord Call Admin
Discord Core
K9N Report
Discord Logger
DiscordMessages
Discord Roles
Don't Target Me
Electric Taser
Extended Recycler
Extra Seating
FlyingCarpet
Force Join Team
Free Build
Free CCTV
Friendly Fire
Fuel Gauge
Gather Manager
Godmode
Group Limits
GuardedCrate
GUIAnnouncements
Happy Hour Plugin
HeliControl
Hostile Time
Image Library
Infinite Ammo
InfoPanel
Instant Barrels
Instant Gather
Instant Mixing Table
Instant Research
Inventory Viewer
Item Cleaner
Item Skin Randomizer
JunkyardEvent
Loadoutless
Lock Master
Loot Audit
Loot Bouncer
Master Key
Mini-Copter Options
Night Zombies
NoClip Toggle
No Give Gametip
No Give Notices
NoRecoil
NPCOilRigAirDrop
NpcSpawn
Oil Rig Wipe Protection
Placeholder API
PlayerAdministration
Player Loot Logs
Playtime Tracker
Plugin Update Notifications
Portals
PreventLooting
Punish Friendly Fire
Quick Smelt
Quick Sort
Radio Station Manager
RaidableBases
Raid Alarm
Raid Markers
Raid Tracker
RainOfFire
Random Respawner
RandomTrader
Recycler Speed
Remover Tool
Respawn Protection
Roulette Broadcast
Rust Admin
Rust Gameban Check
Search Linked Accounts
Server Armour
Server Info
Sign Artist
Skins
Sort Button
Space
Spawn Mini
Spectate
Stack Modifier
Tc Options
Team Info
Tip4serv
K9N Teleport Services
Underwater Vehicles
Vanish
Vehicle Deployed Locks
Vending Machine Logs
Verification Gatekeeper
VIPNoDecay
Waterless Sprinklers
Zone Domes
Zone Manager
Zone PVx Info