BigAutoField implementation