docs: def execute(self, input_data):
          ''' Execute the ViewMemoryDeep worker '''
  
          # Aggregate the output from all the memory workers, clearly this could be kewler
          output = input_data['view_memory']
          output['tables'] = {}
          for data in [input_data[key] for key in ViewMemoryDeep.dependencies]:
              for name,table in data['tables'].iteritems():
                  output['tables'].update({name: table})
          return output