wowza. speed up of a few orders of magnitude and much less complexity.