TSAGE: Fix for sound end actions not firing, and cleanup of related fields