models(scopes): remove scopes, use block extensions