Create mapping module for pooling

why not using the request object provided by $self ?
$self->request->get(...);