Address some comments from thockin@

Copy does work if it's read only, I'm pretty sure there are cases in code where it's not treated as read only.  That can be sorted out separately.