Prefab Evolution

So it turns out that I needed a more complex solution for nested prefabs. My game has a menu based upgrade system where the player must upgrade a building with facilities.  I modelled each building facility with a GameObject Prefab.  I have different stock buildings that have pre-arranged collections of facilities.  Buildings are themselves game object prefabs.  

I went with Prefab Evolution.  it is pretty slick, although It seems to need to reindex (Check Prefab Dependencies) things every once in a while.  I've read some comments that this could be slow for larger projects.  So far I haven't noticed any big hiccups.  For 25$ -- worth. 

 

You can get Prefab Evolution for Unity here: https://www.assetstore.unity3d.com/en/#!/content/17557