several nice internal tweaks, better async lifting and memoization, plus todo backend "todos" resource complete, hopefully