How exactly is OpenID4VP in your understanding different from what you describe?