Hi,
Big thanks for reporting it and all info provided. We are investing possible ways of material handling when the FP object is being linked as an XRefObject (the most usual set-up is using Custom Objects loaded as XRefObjects).
Using the XRefScene feature (working in a slightly different way) for this kind of purposes (when the FP object needs to be referenced) would be the currently recommendable way.
Best regards,