If the fields should be virtual fields why not create them programmatically? [virtual_field supports this](http://drupalcode.org/project/virtual_field.git/blob/refs/heads/7.x-1.x:/README.txt) out of the box.