Actually call component destructors on reset().