I have a pinhole (non) lens made from my 20D body cap. Given that the f stop is about 240 the image is very dark in the viewer. My question is: Is there a newer body with a larger digital viewer that will accept this body cap? The 20D has the efs len...