bug fixes

- we only call a proxy once when resolveing a rule
- tempoary plugin restores to the previous attributes (ok now because we
only have one proxy/client per screen)