In regards to PWA, note that the previously-reported PWA feature plugin includes better support for HTTPS in WordPress as one of its purposes. This is because service workers depends on HTTPS to be installed.