[WIP]hydrate record entity from elasticsearch data and use it for display purpose

It was a good thing to have thumbnail properties in an object, why remove that ?