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

IMO, this is quite high level documentation that should not be tied to a quite specific interface like RecordInterface