Do I make an isometric game in 2D mode or 3D mode?

I’m assuming that the best way to make an isometric game is to make the game in 3D mode and just have the fixed camera at that 45,30 rotation, but my question is regarding how to render 2D graphics (sprites) in this mode. Do I need to have every visible object (every 2D sprite) in my game have a script that tells them to lookAt(camera)? Or is there some better way to do this? Because in 2D mode no such lookAt stuff is necessary. Sorry if this seems like a dumb question. Thanks in advance for your help.

I can’t think of any better way to do it other than

transform.LookAt(Camera.main.transform.position, -Vector3.up);

If you are playing in perspective mode you’ll need to put it in your Update() script but if you are using isometric and the camera angle never changes and you can save a few cpu cycles by putting the script in Start().