Tips for Performant TypeScript