avoid proxy loops