WIP faling test - Support deep clone of library

This is one for you to tackle today @bbyler.

When we have to clone from the library, it's highly likely our templates and template assets will be nested. We need to support dynamically the deep nesting that can happen.