Modifying SkyLight Cubemap SourceType?

I’ve been bashing my head against the wall with this one. I want to change a SkyLight’s SourceType in a blueprint based on some options in a branch, but I see in the engine source (in SkyLightComponent.h) that SourceType is BlueprintReadOnly. I really don’t want to have to recompile a separate version of the engine just to modify this… Any tips on how I might modify a SkyLight’s SourceType easily? Thanks in advance for any insight!