Make is_plot return True in more applicable cases

fixes #1652 on github
Merge pull request #1667 from steventlamb/bug/1652_fix_popup_cache

Make is_plot return True in more applicable cases