Workaround for possible circular imports