storing __props on module, not value