After reading this post on the BIMscape Forums, I decided to see what I could come up with in terms of solutions to the problem.
This is not to say that this is the only solution, but I think it’s got a lot of benefits in terms of re-usability for future projects. If you have you own thoughts on this or alternative solutions please get involved in the discussion.