Random Non-uniform Particle Start Size?

I’ve been trying to figure out if this is possible, basically I have a particle system of triangles and I want each one to have a randomly assigned non-uniform scale, so they end up stretched along the X and/or Y axis.

Is this possible? You can separate axes for rotation, not for scale it seems.

Thanks.

startSize3D should allow you to do this.