IWIP - half way indexing with simple collision detection