Add built-in collision checker that supports primitive shapes only