Background task support is a huge mess. There's no predictable way to get CPU time on both. Makes on-chain sync, graph sync challenging.