#62 MetadataLinkInfo - refactor / simplify the implementation

Some refactor according to the implementation rules listed in #62