[MAJOR] Almost all hidden properties are now disallowed, they have been allowed since UEFN released until 34.30.

I would like to give some background context in that outside of UEFN, I have a lot of experience in standard UE4, so optimization was something I always had in mind when working on things. That being said, most of these are just used for cases where I want micro optimizations for specific things, even if its platform specific, and in very specific cases having some of these enabled can cause super niche issues, though I haven’t necessarily come across any in UEFN yet for those specific properties.

Regarding bSelfShadowOnly more specifically, I was not aware virtual shadows didn’t work with it, the newer rendering methods from UE5 aren’t my strongsuit necessarily, but having the mentioned FPS self shadowing option would probably be a good compromise there.