fix: prevent double mounting of angular control