ColorLib migrated to use UdataLib memory functions