fixed bug requiring items to be saved twice before updating the render