`@SuppressWarning("serialized")`? Or is it important that they have the same UID?