Hello,
I've exactly the same problem. I've used xwiki to support our internal agile
development methodology with all kinds of applications. For this I had to write pretty
complex velocity sheets. There are quit a few objects now in the database (2500), but in
database terms this is almost nothing. Most objects are of the same type (90%). Because
we're loosing speed, we're also using the usage support of our developers.
Cheers,
Joep
P.S. I've already optimist the code