Save Comments as lines

In X3 on Sales Orders, Deliveries, etc. the comment field is useful. However any user can come back and delete or change the comments and there is no indicator who wrote the comments, who changed the comments, or when they were posted/changed. Having the comments broken into lines with audit trails would help immensely.  Also, if we could have row level permissions to this so that people can add comments who don't have access to change orders.