Full implementation of performer delete