Only update if size changed