Christian,
with our app, we see a compile performance which is at least an order
of magnitude higher.
I would assume that in your case the extreme fine granularity of your
DRLs may be slowing things down.
Have you tried to consolidate these in bigger but fewer DRls?
If you need that granualarity, you still have the option of joining
these together before running it with the help of perl and the likes.
--I