object maps and collision checking