Allow inheriting of properties, other small interface improvements