Need to work out how to handle dynamodb exceptions being thrown during operation execution. At the moment you get a dead letter and your Future times out. Not ideal!