I'm using LLBLGen framework, runtime version 3.1.11.415, Adapter model.
I'm using an ExcludeFieldsList when doing fetches to suppress some fields. This is working fine if I fetch the affected entities directly, but when the entities are fetched by a prefetch, it looks like the fields are getting fetched.
Example: my ExcludeFieldsList excludes some fields in EntityB. If I fetch EntityBs directly, the exclusion works. If I fetch some EntityAs, though, and the related EntityBs are fetched due to the prefetch path, then the fields are not excluded in the EntityBs.