Found it. Apparently there is a lookup function. This works perfectly in my templates:
{{- range .Values.onepass.items }}
{{- if not (lookup "onepassword.com/v1" "OnePasswordItem" .Release.Namespace .name ) -}}
apiVersion: onepassword.com/v1
kind: OnePasswordItem
metadata:
name: {{ .name }}
annotations:
operator.1password.io/auto-restart: {{ .autorestart | default true | quote }}
spec:
itemPath: {{ .path}}
---
{{- end }}
{{- end }}