A lot of work toward service layer revamp to use .mod and .trans and new PersistentStargeService