Can we chat in #prk-dev a bit about what's happening here? I'm not sure I'm following and seems a bit too complex.