Do you really want to send anthropod a message saying you like their work?
A thing or action which requires much (some would say excessive) care, precision, or attentive effort, as in a finicky recipe.
A person who is extremely or excessively exacting or meticulous in taste or standards. Picky, fussy, unduly particular.