The second point I think it is pretty valid and should be considered, first point is kind of covered here about the explicit and third point isn’t a problem after react 18. Well the second point is something that I will read more, definitely worth it, thanks Johan