Huge performance improvement, specially in cases where not all key values are mapped from dictionary to properties