make collision objects virtual