1. Table for displaying raw perf data is just displaying a max of 10 rows
2. UI breaks when PERF object is missing - We must be displaying a message instead
3. Semantic analyze is part of compile, time is double counted
4. Hide Post ATS Hook when not available.