After having a bit of a look I think it may be because of the type of update function I used. I’ll read properly about it later and make sure my next game doesn’t have the issue. Thanks again.