I worry about this comparison -- does equality on WCS work if they aren't the same underlying object?