execute showif and value only for rendered items
also fixes a bug where "null" results for showif weren't cached
Merge branch 'hotfix/reduce_unnecessary_opencpu_calls' into develop