Might be worth adjusting the description of the virus to specify it doesn't spread unless you get a few levels put into it, maybe "Spreads throughout a datamass once powerful enough"