This would be a bug. We “hide” properties on the base Entity/EntityWrapper so that automatic field generation produces only the desired application properties and no DF schmutz, but we don’t do this for ComplexTypes.
Workaround right now would be to return an Entity type instead of a ComplexType from the function import, or to turn off automatic field generation for the grid.