PERF: Only copy in plotting when needed
It appears there was an unconditional copy before a plot was made. In some paths, the data (the axes or attributes) was not even modified. In other cases, I _think_ with CoW an eager copy is no longer needed. 
Going to merge since test are passing here. Happy to follow up if needed