docs: func (s *ShapeRef) UseIndirection() bool {
  	switch s.Shape.Type {
  	case "map", "list", "blob", "structure", "jsonvalue":
  		return false
  	}
  
  	if s.Streaming || s.Shape.Streaming {
  		return false
  	}
  
  	if s.JSONValue {
  		return false
  	}
  
  	return true
  }