Memory Usage and Timer Optimisation