Would you consider splitting this component into the core features and a separate sample application?
At the moment this consumes 13 AOs, but it looks like only 5 are necessary. It would really help those of us on a strict AO budget if you were able to trim this down.
Good point Douglas. I keep on asking component authors to keep it simple and light.