Use writable computed observable instead of separate select function