Yes it will cause the parent to be refetched.
There is no implicit caching when using db.
ndb which does have caching, would potentially fetch the parent as you don't have a reference property and you need to perform an explicit get on a KeyProperty.