PT Notes Don't Cache
There is a problem caching links in Project Tools.
If we change the error reporting on the Link Manager DM from Silent to Standard, we can see that links in Project Tools are not saved because (for one) the postid is missing. The PT implementation of trying to find the values in globals was not a very good method.
Instead we have passed the Note DM class into the Link Manager's wrapper function and set the variables from the Note class itself. This is the best solution and allows for including other "post" types. A hook location (vault_linkdata_default) was also added.