is there a level of error we should re-throw and stop badly processing tuples (i.e. failed connection to store, exception vs error?)