Revert "Revert nonblocking commands"

This reverts commit 5176b51b4159b63c245918050f4984314d991010.