Ah, I see.
In my app messages are sent to the app Nxt ID. But if messages are sent between user Nxt IDs then, yes, we have a problem.
Well, in the spirit of simplicity we could agree that the first 4 bytes is a unique tag for each protocol/application.
Not sure how well such gentlemen agreement would be honored, though.