Acho que alguns desses problemas podem ser abordados por este PR (ainda não mesclado no momento da escrita):