Updating a component present in multiple files

We are a team of 3 working on a project with multiple buildings each in their own file. We also have a site model that contains all of the buildings.

Is there a way to link the models of the buildings in the individual files to the corresponding model of that building into the composite site model that contains all of the buildings?

We’ve tried turning the individual buildings into components and saving them to a local collection (on each person’s computer) on a shared drive but this does not work.

There’s a plugin called XRef from TIG that lets you link models from different files into another file, you can link even AutoCAD files.

There’s also a plugin from Eneroth called reference manager, I haven’t tried it but I guess it makes the same as TIG’s plugin. TIG’s plugin is free, Eneroths plugin costs $50.