[opf] adm referencing pid instead of entity.
[opf] lazy load implementation