Sand fall drops TPS

Tps drops by alot when sand starts to fall
its a factions server so using a cannon with sand comps is dropping the tps significantly, i have tried many things but nothing is really helping

here is the timings, i would really appreciate any help

You have too many entities reduce the number of mobs and check the number of items on the ground