A cache of sorts - needs testing
Assemble all the things
Don't claim to build if it's cached