ACTUALLY make less calls now when remembering timecodes, had to implement a timing check to make sure we're not submitting more than 1 db call every update