Proposal for using django polymorphic