+Poll() architecture can result in result lists being overwritten
+
+---
+Poll() needs a method to ensure that a new set of pings go out only when the previous ping to the relevant address is done. This can be reproduced by polling an address with a varied/incosistent delay times.
+
+Effectively, if a result comes in *after* a subsequent ping, it will drop the history tracked internally.