Change to not call the hooks of embedded struct implicitly