Fix bug where touchindicators were being freed manually
Add missing type asserts.