Use OptionsProvider instead of Profile instance when building the overlay profile