Used unowned slice (minor optimization)
Further cleanup and optimizations