Rasa 2.0 Use of `FormAction` in future?

###Rasa 2.0 Use of FormAction in future - require this functionality to modify slots required using external API call

I’m just upgrading to Rasa 2.0 and note :

FutureWarning: 'FormPolicy' is deprecated and will be removed in in the future. It is recommended to use the 'RulePolicy' instead. (will be removed in 3.0.0)

I’m currently using a custom action server, and one of my forms calls an external API in required_slots. I’ll need to continue using this as the rasa collected slots are sent to an API that performs some additional inference, and returns only the remaining rasa slots that are required. This is called after every new piece of information is gleaned, all working on the same form.

Will I be able to continue using FormAction in future versions?

Am I missing something about how I could incorporate this functionality in Rasa 2.0?

Example FormAction below

class TestForm(FormAction):
    """Example of a custom form action"""

    def name(self) -> Text:
        """Unique identifier of the form"""
        return "test_form"

    @staticmethod
    def required_slots(tracker: Tracker) -> List[Text]:
        """A list of required slots that the form has to fill"""
        #send slots to slot check api to see which questions can be answered, returns the form qs still required
        slots_to_return = util.get_slots(tracker.slots, tracker.sender_id)
        return slots_to_return