Why Tracker.current_state() does not have followup_action?

Currently, Tracker.current_state() does not return the followup_action attribute in the output dict. On the contrary, Tracker.from_dict() reads also that key. Was it forgotten or is it intentional?

I ask this because to test custom actions I have to dump the tracker using Tracker.current_state() in a JSON file, then I recreate the tracker using Tracker.from_dict(), as I saw in the demo project on Rasa Github.