A few examples from my generated types
image?: (number | null) | Image;
thumbnail?: (number | null) | Image;
youtube_channel: {
link: string;
name: string;
image?: (number | null) | Image;
};
logo?: (number | null) | Image;```
This makes my typescript code worse, not a real problem but I was wondering if it's intentional