Save_hyperparameters and OptimizerCallable

If I have an OptimizerCallable argument in my models constructor, using save_hyperparameters just gives python/name:jsonargparse._typehints.partial_instance rather than the arguments used to build the OptimizerCallable. How is OptimizerCallable meant to be used with save_hyperparameters?