Touch product when updating images positions

of course this is slower than the previous direct SQL UPDATE but works as expected with the default cache setup