Spatial hash actually works now, needs to remove unneeded copies though. Could just have const& to Entities, doesn't need to modify them