WIP: Sketching out some of the new lvish implementation