Fix ObjectHudgetCornerVoxels::position()

Wasn't really a bug, but something that quickly lead to misuse ( #379 )

Now corners have one position, instead of one for every color/highlight-state where only the active was updated