The main problem with these off the shelf modules is the lack of standards around state management and reuse.