code: def get_full_current_object(arn, current_model):
      
      LOG.debug(f'[-->] Item with ARN: {arn} was too big for SNS -- fetching it from the Current table...')
      item = list(current_model.query(arn))
  
      # If for whatever reason, the item *cannot* be found, then this record should be skipped over.
      # This will happen if this event came in and got processed right after the item was deleted
      # from the Current table. If so, then do nothing -- the deletion event will be processed later.
      if not item:
          return None
  
      # We need to place the real configuration data into the record so it can be deserialized into
      # the current model correctly:
      return item[0]
docs: Utility method to fetch items from the Current table if they are too big for SNS/SQS.
  
      :param record:
      :param current_model:
      :return: