This sentence is perfectly fine, however, on a different note:

A lot of people, including native Englrish speakers might read too fast and confuse "exists" with "exits".
This could cause them to read this sentence over and over again trying to figure things out.

If we can use a different term or express what we want to say in a different way, it could become easier to read.

ATM, I have no suggestions but I will have a think.