Proposed solution to #466, adding support for admin pointers

I'd like feedback on this so far, as my first contribution to Stream  :)

Resolves #466