Issue refs #1305: add custom properties to task model