They may exist to increase the chloroplast's surface area for cross-membrane transport, because they are often branched and tangled with the endoplasmic reticulum.
Why do stromules exist?
to increase the chloroplast's surface area for cross-membrane transport