Fix to better handle concurrent runs of module against same pool