574 project public perm cascade

closes #574
@pld it sounds like using a direct call to the Xform model to return a list is more economical that what i am doing...

ref:
https://docs.djangoproject.com/en/1.4/ref/models/querysets/