Datablocks are not meant to change during gameplay. The way a brick sends ghosting updates depends on values in the datablock. If those values are changed on the server and a ghost update is sent to a client before the datablock is resent, the packet will have unexpected values and will cause the client to disconnect with an invalid packet error or crash.