If you need that much change tracking I'd probably...
# suitescript
e
If you need that much change tracking I'd probably just buy something like Strongpoint instead of spending the time and effort reinventing the wheel