Refactor
Only start timeline recording if its enabled in user settings