It would be very nice to have modular models where each part could be independently rotated, only subject to some constraints. Any such model would include a scene graph. I'm not sure about how to use display lists in this case.

This wouls give us puppet-like figures.

Maybe such models could be "easily" implemented as modular, parametric models. A visual editing tool would help.