Improved plot update