Ah yes. The amount of random APIs that are an absolute necessity for something to be called the true PWA just keeps growing with every release.