make primitive arrays work with computed property