Load Field Collection fields module allows to load and attach the field collection entity fields when a node, taxonomy and user entity is loaded. By default, on loading an entity, the only data loaded for a collection field is 'value' and 'revision_id'. And entity_load function has to be called with that field collection field data separately with a lot of loops.