I assumed that ES is capable of ignoring the unneeded mappings when creating an index. This blows this feature completely out of proportion, frankly.