Currently, the very existence of Worker objects prevents pages from going into b/f cache. It would be trivial to make fully inactive workers suspendible. But ideally, workers that are performing a numeric computation (as opposed to waiting for network loads or Database callbacks) should se suspendible, too.
<rdar://problem/6425820>