mutate IntegerNode options after value is set, so that positioning is accurate