Profit Max, what you described already exists and was planned to work with version 7. ( sense reversal RA ) It did not work in Ueberlingen for a lot of reasons which have been in the meantime identified. A change proposal (CP )to rectify the CAS logic was issued by Eurocontrol , evn prior Ueberlingen, it is called CP112.
The problem is that the FAA who owns the software has disbanded the TCAS programme and there is nobody to work on the software change.