tighten up some code dependencies. allow result set to know what type of records it has
can fetch linked data from the defined link url