Fixed potential double activation...

..which would happen when views were being cached and when an instance
was being re-bound against a new view.