Esquema de permissões modificado

Legal o seu ponto de vista (preocupação com performance) mas não vejo muita necessidade de garantir performance no sqlite dado que em produção não usaremos ele. 
Outro ponto que acho legal é não tentarmos adiantar problemas que ainda não existem para que não aumentemos a complexidade do sistema para algo que possa vir a nunca ocorrer.