Change way that async_post() works to (hopefully) handle RequestLimitExceeded errors in a way that works