On the topic of tiny fixes. No memory leak here, just a very tiny thing I noticed. The memory issue I did see I believe is either the fault of SDL2 or the library it's using on my system.