In the API manual it talks about the fields that are being returned using the proplist. It then goes on to say that using the proplist is a good thing especially if the "=detail" argument is set.
How does the ="detaills" argument work?
see manual extract :-
if .proplist is absent, all properties are included as requested by print command, even those that have slow access time (such as file contents and perfomance counters). Thus use of .proplist is encouraged. Omission of .proplist may have high perfomance penalty if =detail= argument is set.