OK, latency model changes were a bit hasty - the activity thread itself might have constant and scaled components too. Adding a least sqaures fitting to cope with that