InstancedFoliageSettings documentation and problems

I’ve been playing with foliage in 4.6 and I’ve been very confused about how InstancedFoliageSettings work. It seems to me that they are a way to share settings between similar foliage meshes, so that you can efficiently adjust settings in one central location. When I create a settings file and share it between two meshes, bizarre things happen:
-All meshes that are sharing the file are selected when any of them are checked for painting. However, only the last one set to use the file is painted.
-If you reload the editor, then the last mesh that was set to use the shared settings file no longer shows up in the list of foliage.
-If you then paint with the first foliage mesh that was used to create the settings file, it paints the last mesh that was assigned to use the shared settings file.

Clearly there are some bugs here, but I’m also wondering what the intended behavior is here? I’d love to see the documentation expanded on.