need more investigation, waiting for POC related: #42 - [ ] investigation - [ ] complexity analysis - [ ] cost analysis - [ ] proof of concept