large core api refactor, now fragment hashes and their owner are visible. tests not working