Adding TemporaryConfiguration

@markhibberd @charleso @etorreborre 
It does IO though right?