Sluggishness in UI is minimized, Validation now happens in a separate
thread.
User new FurnaceFactory API