Adding pointer locks!
Over-engineering. Scourge will encapsulate entity lookups, iteration and such to make it a little easier for me to find bugs.