Fixed issue with TPH inheritance causing duplicate annotation names being added to the model conventions