add support for indexed properties