Take a Notification domain — the template/rules/preferences side and the thing actually pushing millions of messages out the door have completely different needs. But I never know when to actually split them. Do you wait until the data plane's scaling starts making deploys painful? Or is there some earlier "oh this is getting weird" signal I should watch for?