Based on my findings:
- It doesn't properly serialize to string value when
this.dataValue contains nested objects, because in my case it Object.values(this.dataValue).join(',') returns: [object Object],form_builder,[object Object],false,form_builder.slug,form_builder.title,NJQRgieAbBmGi0vFxpGlGJVYTrJpA0se7rz4rDTl4N8=
- It doesn't take into account
params and only uses this.dataValue to determine it
So in my case when editing a big form with a LiveComponent it always fails to render because it does GET requests with too long query string