We need to take the lessons learned from other attempts and create the robust implementation in the `dot-do/platform` repo