when our site was reviewed, we were told that we had to have the two options.
Well then it will need to be custom coded on the frontend and the admin side....
There does not exist a record to hold it in the DB so that will need to be added also....