fix bug where setting an icon resource to -1 and setting it back to >= 0 value would not update indices in parent mesh group