Was on a flight to LHR in J yesterday afternoon. I had lunch in the lounge so asked them onboard to delay the meal service for 4 hours or so and not with everyone else. The FA was nice but said they can't do that as they have to heat all the food at once and mine will be cold later on.
I wasn't fussed and decided to then skip the meal. She came back 30 mins later and asked me what time I would like to eat so they can keep my choice aside to heat later. So I suppose anytime dining in J is based on the FA and how much u push.
On a side note, the service onboard was fantastic throughout.