adding support to configure custom topology key