refactor to higher throughput dynamodb layout