IIRC, we used `fetchable` purely to support auto fetch. I.e, if a schema property is marked `fetchable`, a fetch should be issued if you ask for that property and it is not present.