add support for async extensions configuration