I have tracked this to line 201 of advanced-custom-fields/core/fields/_functions.php where it checks to see if the post id is not numeric and then writes store the values as default values. What I can’t understand is whether this is the expected behavior for ACF or not?
My ACF version is 4.4.12, and my WP is 4.9.4