collector does not ack drawings directly.

It returns a proc that does that. The gluegun request handler is reponsible for calling the proc when it's done.