Linked groups in BGE

I am using linked groups from a reference file in an interactive environment I have been working on. In general I have been using them for static scene elements. For one aspect of the game, I was hoping to have a linked group rotate with another object that is local to the game file.

What I have discovered is that even though I can parent, move and animate the linked group in the blender, none of it is played back in the BGE. Also, any logic I try to add to it, like toggling visibility and invisibility, does not function. I made sure it was not my logic causing the issue by setting up a local cube to go invis with keyboard 1 and vis with keyboard 2. I added the same thing to the linked group and nothing worked.

Is this a limitation of BGE or is there a work-a-round/plug-in that will help me out? Thanks in advance!

The linked group that’s added in is separate from the object. What I mean is that you add in a group instance, but in the game engine, it creates the actual object and places it right where it should be in relation to the group instance. I believe Monster made a script that would help out group linking, but I’m not sure exactly what it’s called. It should be in the Resources section.

You can use LinkLib to parent pivot to instance object or vice versa.

Thank you both for the suggestions! I am looking forward to trying it out!