Good point well made. I'd happily remove this and any underlying code to avoid updating the datalim. The only minor complexity is that imshow (matplotlib's version, doesn't update the dataLim at all...