Creating a CDT from a view -- why are the field names all lowercase?

I have a view in the cloud database, and the column names are written in camelCase, with some genuinely containing capital letters.

I noticed that when creating a CDT, if you choose "create from table/view", then the generated fields corresponding to the columns are all in lowercase. Is there a reason that this is happening, and is there an easy way to prevent it?

  Discussion posts and replies are publicly visible