I'm just learning AWS CDK after playing around with Serverless for a bit.
Serverless has a component to deploy a static website, which uses S3 and CloudFront. It updates an existing CloudFront distribution if it finds one for the same domain. Presumably the reason why it does this is so you don't have to wait 40 minutes while the CloudFront distribution is set up. I can't think of any other reason for it, e.g. it would seem to cost the same.
So how do you search for and re-use an existing CloudFront distribution in CDK? Should you actually just create a new one?