You can use a VAPID key per instance/registration.
Some distributor may limit the number of registration per application, but the known distributors don't have that kind of limit at this moment, and the limit should be high enough to not be reached (>1000)
And we recommend to register again every time the application starts