Ignore extra attributes on clone when not using Dynamic Attributes

When changing fields in either parent and/or children, and no dynamic fields
are included, the clone will still be possible.

Fixes #3710 - thanks to @riencroonenborghs for fixes around embedded document
cloning