speed improvement of about factor 50-60 (estimated) and potential to get more
Authored by: heiko 2013-05-31
Parent: [r1292]
Child: [r1294]