Fix item stacking and handle exceptions in touch & pickup handlers.