Mano muito bom inclusive dei um fork lá porquê fiquei bastante curioso pra saber como você fez isso e quero fazer de outra forma no futuro.

qualquer dúvida é só fazer um issues que eu respondo. 🤝