Re-use a smart field logic

Last updated