Always invalidate building result immediately. Don't wait for file monitor thread or strange things can happen.