COMMENT: Add interface for proxy factory