Revamp entity spawning logic + huge factor