I agree most of these are premature optimizations. All of which are impossible to predict! [: