OBJ Import problem: double sided polygons that share vertices

Hi there,
I have the following problem. I am importing an obj that has double sided faces with the following setup:
v 0 0 2
v 0 0 0

vn 0 -1 0
vn 0 1 0

g two_polygons
f 1//1 2//1 3//1 (uses vn 3)
f 1//2 3//2 2//2 (uses vn 2)

so the obj has two faces, with opposing normals, sharing the vertex points. When I import this into blender, only one of the two faces survives.
How can I preserve the second polygon? is there a way to change the obj importer to create the second face with unique vertices?
Does anyone know where the information gets lost excactly (as blender does not allow having identical polygons sharing vertices)

Thanks so much for all the clues.
(Adapting the model manually or adding a double side mod is not an option, since the process is automated)

I found a workaround for this problem and adjusted the obj importer. if anyone is curious, send me a message! :slight_smile:

Can you please follow up with a script, so this bug can be addressed? I don’t see a messaging system. Please, if still listening, provide a script, or what you are able to recall. Thank you.