protected override void Execute(List <TEntity> entities) { foreach (var e in entities) { _factory.AddComponents(e, GetData(e)); } }