Move clone related tests into a separate fixture
Add local cloning test coverage
Improve perf and correctness of UTF-8 marshaling