Why didn't I need to #include for UStaticMeshComponent* etc anymore?

Thanks this is very helpful info for me. The ‘build process’ is still somewhat black magic to me at the moment, but it is something I intend to study more very soon.