entity metadata interface methods