for all other dynamic objects, the show property has been on the top level