Rework _allowedToUse a bit