Yeah, https://github.com/GigaOM/legacy-pro/issues/3409 outlines a better approach to this, I think.