¿Es posible usar .ASPXAUTH para mi propio sistema de registro?

Para una aplicación web, cambié del uso de la membresía ASP.NET al uso de mi propio sistema de inicio de sesión que hace algo como esto para marcar a un usuario como registrado:

Session["UserId"] = User.Id

¿Es posible almacenar el ID de usuario en la cookie ASPXAUTH, en cuestas con su cifrado, en lugar de usar la sesión estándar?

El objetivo es que el estado de inicio de sesión dure más que una sesión y sobreviva al reinicio del navegador y del servidor.