Bebe and I discussed this on IRC but found that Marionette will interpret it visible regardless (arguably a bug) so there's not much that can be done here.