copies geometry and other data, does it too many times