Here are some potential features that might fit the bill: