Will you move this into a `.setContent` method. There's a couple disparate things that need to happen when Content is set, whether on construction or later