That kind of "dumb" adapter does nicely with an non-CPU lens. However, once the lens has a CPU inside, one either has to forego all its features, or use an adapter that transmits the signals *and* translates the communication protocol, like the FTZ. I would wish for a more compact version of the latter to improve handling with smaller lenses.