Based on the findings here it would make a lot of sense to be able to disable the behaviour of having localisation on the focal point fields.
Especially with project we’re working on (20+ locales) where the website is setup with a site builder (Multiple modular blocks) it is a lot of work for our users to modify the focal point.
query MyQuery {
english: upload(locale: en) {
...UploadFragment
}
italian: upload(locale: it) {
...UploadFragment
}
}
fragment UploadFragment on FileField {
alt
focalPoint(locale: en) { # Hardcode your primary locale as an override
x
y
}
}
That way, your different locales can still get localized captions, but all of them can use the same focal point.
That doesn’t altogether solve this feature request, but hopefully it’s a better-than-nothing workaround for now.