COFC: fix overcorrection of supcom camera zoom

overcorrection caused by caching function,
and added some extra code comment
Merge pull request #1 from xponen/patch-1

COFC: fix overcorrection of supcom camera zoom