Bind item saving update loop to self
Move save update callback out of for loop