Probably need to optimize the removal path a bit (or set a limit on number of systems to be deleted at the same time).