Possible to add tags to backface along with keeping tags to frontface?

I’m creating a shader in unity which I want tags for the front faces but I also want tags for the back faces. In these tags, I want to change the queue. Is this possible?

It is impossible to change the shader queue for different faces/passes within a single shader. In order to set separate render queues for backfaces and frontfaces, you would need to have two copies of the mesh; one inverted, with different shaders/materials on both.