I am using the PHP field, in order to do a complicated processing over the contents of some fields, before displaying it. This results in a huge delay when the view is queried and displayed in the first place. The good thing is that I only wan't the view to be loaded once every one hour, which is affordable. So I set cache to the "1hour" option.

Unfortunately I realized that the caching does not work, and the entire PHP function for the field is repeated every time a user looks on the particular views page. Is this a known issue, or I am doing something wrong?