Use safer rendering

Try to only use HexBlocker::render() for rendering. This makes sure
only one render operation is executed at the same time.