Restructured custom agent logic to pool requests better.
Version bump to v0.3.20