Add with_on_change switch to default_get

issue3602
review2781002