...
If a a function is Cloned() it should only cal SetValues/GetValues if the source store is memory
A clone of a filebased functionstore (netCdf/GDal) is a new functionstore of the same type pointing at the same file
CopyTo should be called when *paste is done
The hard part/possible issues:
...