After latest announcements from AWS on 20 November 2024 https://aws.amazon.com/blogs/aws/introducing-amazon-cloudfront-vpc-origins-enhanced-security-and-streamlined-operations-for-your-applications/, It is possible for cloudfront to access VPC resources. i.e internal load balancer can be directly attached to Cloudfront.