Modified refresh method so when options are hidden (explicitly, not by
parent), they are ignored.