Implement set pool to move sets between characters