Improving speed of delegate wrapper creation