This is an excellent point you make Agnus and thank you for the link! I read it and it makes complete sense. Given that, the purpose of Big O notation is a quick and dirty solution to analyze relative speed from an algebraic standpoint. It’s not perfect, but it would be a huge ask to have developers be aware of all the potential RAM configurations (let alone space allocation on a system) to better understand actual speeds. Big O lets us be a little lazy. Either way, I do agree, and I appreciate the info!