Jazz update: Back from vet, she's still a keeper for now. Still weighs the same as last time so hasn't lost any more weight and the vet said she is actually doing really well for a cat her age (she's nearly 20 years old). Of course she's still on her medication and will eventually die but I checked with the vet, she's not in any pain at the moment.