We should profile progen, find weak spots and optimize based on the results (prior the changeset and afterwards). I would like to see how much we can speed up progen Same should be done for progen definitions