I've had the same problem with new dup, you have 2 solutions:
1) Create a new model for the item that has the color already applied, disable colorshift
2) Create a hacky package like this
package Whatever
{
function WhateverItem::onAdd(%this, %obj)
{
parent::onAdd(%this, %obj);
%obj.schedule(100, setNodeColor, "ALL", %this.colorShiftColor);
}
};
to fix the item color after spawning, disable colorshift