so uhhh... if you're using CRDTs to distribute data between different clients, how do you validate the changes against business logic or prevent abuse? I can't seem to find anything about filtering/managing changes that clients try to do. It all just seems to expect you to trust whatever clients try to send each other???