Camera tweaks and adding a hashmap to reduce unecessary adds to the lighting queue