more generic Objectable usage in collection