This is not to say that GWT-RPC, if it were updated to support this, would also reflect those exact semantics, but that this shouldn't be implemented lightly, and no one has taken the time to consider how it would be done.
I would also point out that the com.google.gwt.core.ext.typeinfo.JType hierarchy also has not grown past Java 7 (no "default" from Java 8, "module" from Java 9, "sealed" in java 17 etc) so Generators cannot see these flags and react accordingly. This was by design at the time, encouraging any code that needs them to move to annotation processors.
There is a gwt-rpc annotation processor implementation, and while it is used in production, it isn't used widely, but this feature could be explicitly added there.
By the same token, if you have a bunch of records, you could generate custom field serializers with an annotation processor as well.