Yep, time for another cat -- number nine, if I'm not mistaken. This one was about to jump up onto the notched wall, which signifies a garbage bin. Unfortunately those are the easiest places to find cats in Jakarta.
Marketplaces and outdoor cafes and warungs are also good. Bugils, a famous expat bar near our neighborhood, has an outdoor patio populated by a handful of well-fed cats who keep everybody entertained. They'll sit on an empty chair at your table with an expression that says, "Why don't we just order a few things to share?"