is it important to have different regions for different entities ? If yes, there is an issue here as it can cause conflicts in some cases: ``Model\User\Info`` and ``Model\UserInfo`` produce the same region for instance (even if such case is probably not a common)