`contract.on` seems to be only listening to new events. We want to get the ones that were emitted before the cache-server started!