Ah - this relates to me removing the update_datalim keyword in stock_img - I'm going to have to re-introduce that to disable stock_img from effecting viewLim whenever it is called.