Observable collection inheriting from component/collection