Improved handling of fields in derived copies.
Also private fields are now ignored as they would have been copied to
the client if needed.