add ability to build cached container