Was this feature impossible to implement many years ago?