OmniOutliner deep linking behavior

When I create a hook to a specific row in OmniOutliner (e.g. deep linking) and then hook this link to an OmniFocus task, the hooked link (e.g. link to the specific row) shows up correctly in my OmniFocus task. However, instead of the hooked link showing up attached to the OmniOutliner row that was originally copied, the hooked links shows up attached to the “global” OmniOutliner document.

This is improper behavior because I am not hooking the link to the global OmniOutliner document but to the specific row within the document For instance, if I create deep links for “n” rows in OmniOutliner, this would create “n” additional entries in the global OmniOutliner document instead of a single hook entry that would attach to each row.

This issue relates to - but is distinct - to the feature request I submitted below:

Version 6 beta expands linking. My understanding is that links to specific rows would be possible.