Image object with custom states