first attempt at bundle cache