Resolve issue with full path widgets being instantiated twice