#201 optimization. Use objc_msgSend instead of NSInvocation for property injection for all cases except unwrapping NSValue/NSNumber