adjust method names
bug fix - make sure the images state is updated across products after partial render