Sounds like a bug or something with either the plugin or ionic… can you recreate the issue in demo and push it to github?
As for the .hydrated class, that’s from the web component core. Basically, when everything is ready to render, we set hydrated and it will trigger a once global render.