So let's use this factory for the FunctionalArea objects in the post_generation hook :)