I'm experiencing some really weird behaviour where setting a custom column field saves different values based on whether the field is displayed or hidden. When hidden, the value gets rounded down to the nearest integer. Anybody seen anything like this before?