Update the block when place event is cancelled
Wrap exceptions when they are thrown in proxies, and print them so they aren't forgotten