entity per entity collision checks
vector maths
entity zindex