Honestly I don't think there is a big impact to leave it as it is. The answer you linked is creating a Color instance which is not so clean either :-/