How to avoid duplicate fields copied during bulk indexing?

Let's keep the discussion only in How to use custom field type in mappings to achieve multiple type mappings within an index? as this is basically the same topic.

I'm closing this thread.