Move more infected ip logic into the Application layer so I can refactor it later