a pre-cached widget that it won't be rebuilded every time that the builder is called
final Widget? child;