stubs: split property ops into slot + store