Update BlockState before attempting to do anything fancy with it