I am not sure what is different about what I am doing but here is a child report showing the value of opened cursors current and it count goes up with refreshes.
This also only happens when the type is set to table. It does not happen if the type is set to script.
I can gather anything else you think would be useful but I am not sure what else to add.
select * from v$session where username = 'DBA_MONITOR'
Child query - Hardcoded SID to make sure it was showing right one.
select sysdate, stat.sid,
from v$sesstat stat,
where stat.sid = 617
and stat.sid = sess.sid
and statname.statistic# = stat.statistic#
and statname.name = 'opened cursors current'