Speculative pre-computation and multithreading, allows a processor to use spare hardware contexts to spawn speculative threads to very effectively pre-fetch data well in advance of the main thread. The drill bit also comprises a plurality of utility blades extending radially from the bit body, the plurality of utility blades being free of cutting elements. Preferably, the secondary playing surface is made up of a plurality of panels that can be folded or otherwise configured to a size suitable for locating within the compartment.