My daughter is four. Her summer camp has all sorts of course choices every week. So I signed her up for "little engineers," "little scientists," etc. (There was also princess and fairy-related options.) Fast forward a couple of weeks and she's the only girl in "tech machines." I had to flip out at my wife, au pair, mother in law, etc. not to let anyone hint to her that there might be anything unusual or undesirable about this.
These are four year olds, they have no preferences. It's purely parents projecting gender roles onto their kids. My kid is super into princesses and fairies, but also comes home every day with a new project and says it was "the best day ever" because she learned about buoyancy or whatever.