Add support for initializing client modules after an instance has been constructed