update and collide only called for visible objects now

chochip set invisible, when collected