only perform the expensive checking for the portlet if all other previous less expensive checks
were true
of course we also need to add the new action in our upgrade step