So I have noticed something about NPC passengers that has been around even in TSW 2020 that when Passenger trains reach their terminating station,there are NPC passenger's that do NOT get off the train,while on other routes this is just a harmless unrealistic oddity,on the Bakerloo line,if allowed to continue can create a potential problem. If you do a 12-13 hour shift on Bakerloo it appears that these Stowaway passengers continue to board and fill up trains and STAY on them,thus by the time the clock reaches 9-10 at night many,if not all of the remaining trains in service are almost,if not completely,full,and for 9-10 PM at night this is not very realistic,and I am also unsure about how having so many NPC's on board trains can cause gameplay lag,and to what extent that could be a problem. I think looking at how NPC's behave,spawn and depsawn needs to be something that is at the top of the list for the Bakerloo line.
What I have noticed is, when entering the Depot for the Night or Leaving the Depot, there are no Passengers on the Trains. When you are entering the Sidings to come back for the return trip, Passengers Stay on.