Resizing Proxy Objects with particle systems

Hello,

I’ve been working for a while now to develop a library of objects, which I am randomly inserting into scenes as proxy objects at different positions and sizes. Some of the objects have particle systems (animal fur, human hair, bird feathers). The results of re-sizing these proxy objects can be quite entertaining:

http://geon.usc.edu/~mark/Images/Yoda_Big.png
http://geon.usc.edu/~mark/Images/Yoda_Small.png

…but are not exactly what I want. [The second image is Yoda resized to .1x the size of the original NOTE: there’s a second issue here, which is the soft-body simulation on Yoda’s robe, but let’s leave that alone for now].

Is there an easy way to re-size an object’s hair along with the object? i.e., to keep the hair length proportional to the object size? And will that work for proxy objects?

THANKS for any input,

Mark