API / Memleak fixups