Still happening in 4.12.5. Happens with both CPP and Blueprint exposed variables. It makes construction script kind of useless for a component based workflow. I now set everything in BeginPlay, which is annoying since there is no feedback during edit mode.