Added DynamicOptions property to provider to get the whole list at once