[PLAT-4804] Support subclassing to add additional handlers