Slice model typescript

Being discussed here: